tubular steel tower - Turkish English Dictionary